permanent stretch - French English Dictionary